package com.cn.intelligence.mapper;

import com.cn.intelligence.pojo.TbSendProduct;
import com.cn.intelligence.pojo.TbSendProductExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface TbSendProductMapper {
    int countByExample(TbSendProductExample example);

    int deleteByExample(TbSendProductExample example);

    int deleteByPrimaryKey(Long id);

    int insert(TbSendProduct record);

    int insertSelective(TbSendProduct record);

    List<TbSendProduct> selectByExampleWithBLOBs(TbSendProductExample example);

    List<TbSendProduct> selectByExample(TbSendProductExample example);

    TbSendProduct selectByPrimaryKey(Long id);

    int updateByExampleSelective(@Param("record") TbSendProduct record, @Param("example") TbSendProductExample example);

    int updateByExampleWithBLOBs(@Param("record") TbSendProduct record, @Param("example") TbSendProductExample example);

    int updateByExample(@Param("record") TbSendProduct record, @Param("example") TbSendProductExample example);

    int updateByPrimaryKeySelective(TbSendProduct record);

    int updateByPrimaryKeyWithBLOBs(TbSendProduct record);

    int updateByPrimaryKey(TbSendProduct record);
}